using UnityEngine;
using System.Collections;

public abstract class Weapon  {
	
	//Owner of this weapon
	protected MonoBehaviour unit;
	//Damage that the weapon does
	protected int damage;
	//Range for obvious reasons
	protected int range;
	//Speed
	protected int speed;
	//Reload
	protected int reloadSpeed;
	//instantiate projectile from firepoint
	protected GameObject firepoint;
	
	public abstract void Fire();
}
